package cn.ctbu.xiaopeng.studentscoremanage.pojo.vo;


import lombok.Data;

/**
 * @author xiaopeng
 * @version 1.0
 */
@Data
public class StudentPageVO {

    private Integer id;  // 主键 ID

    private String sno;  // 学号，唯一标识，不能为空

    private String classNo; // 班级编号，不能为空

    private String className;  // 班级名称，不能为空

    private String name;  // 姓名，不能为空

    private Integer sex;  // 性别，1表示男，2表示女，不能为空

    private Integer age;  // 年龄，不能为空

    private String departmentId; // 所属系/部门编号

    private String department;  // 所属系/部门

    private String password;  // 登录密码，不能为空

    private String phone;  // 联系电话（可选）

    private String email;  // 电子邮件（可选）

    public StudentPageVO() {
    }

    //适当的构造方法用于构造返回对象
    public StudentPageVO(Integer id, String sno, String classNo, String className, String name, Integer sex, Integer age,
                         String departmentId, String department, String password, String phone, String email) {
        this.id = id;
        this.sno = sno;
        this.classNo = classNo;
        this.className = className;
        this.name = name;
        this.sex = sex;
        this.age = age;
        this.departmentId = departmentId;
        this.department = department;
        this.password = password;
        this.phone = phone;
        this.email = email;
    }
}
